package UserInterface;
import java.awt.GridLayout;
import javax.swing.JFrame;
public class UserFrame extends JFrame {
private static final long serialVersionUID = 7109734555548217338L;
/// constants for ease of maintenance and flexibility for positioning and resizing the input frame/////
private static final int FRAME_WIDTH = 500;
private static final int FRAME_HEIGHT = 400;
private static final int FRAME_COORD_X = 180;
private static final int FRAME_COORD_Y = 150;
//////////////////////////////////////////////////////////////////////////////////////////////////////
private OperationsPanel operationsPanel;
public UserFrame(String title) {
////customizing the main frame and adding the panel containing the operations and text fields///////
setTitle(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(FRAME_WIDTH, FRAME_HEIGHT);
setLayout(new GridLayout(1, 1));
operationsPanel = new OperationsPanel();
add(operationsPanel);
setVisible(true);
setLocation(FRAME_COORD_X, FRAME_COORD_Y);
}
}